be proving a daunting challenge - Türkçe İngilizce Sözlük